package memento_pattern;

import lombok.Data;

/**
 * @author 申书航
 * @version 1.0
 * 棋子类，表示棋盘上的一个棋子，包含颜色和坐标信息
 */
@Data
public class Chessman {

    private char color; // 棋子的颜色

    private int x; // 棋子在棋盘上的x坐标

    private int y; // 棋子在棋盘上的y坐标

    /**
     * 构造函数，根据给定的y和x坐标初始化棋子
     * @param y 棋子在棋盘上的y坐标
     * @param x 棋子在棋盘上的x坐标
     */
    public Chessman(int y, int x) {
        this.y = y;
        this.x = x;
    }
}

